------------------------------------------------------------3------- -----------------0--0-1--0-1---1h3p1-0-----------------3-0-----0---- -0h2p0---0-2-2/4--------2--------------0-2-------0-2-4------------2- -------4-----------------------------------0-2-4-------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- --2-2h3p2-0--7-7h8p7--8p7-5-5-7-3-----3-3---3h5-3-3p2-0------------- ----------------------------------3-3-----3-------------3-1-0---0-1- --------------------------------------------------------------2----- -------------------------------------------------------------------- -------------------------------------------------------------------- --------------------------------------------------------------------